.dashboard {
    -fx-background-color: #f0f9eb;
}

.chart {
    -fx-padding: 15px;
    -fx-background-color: white;
    -fx-effect: dropshadow(gaussian, rgba(0, 0, 0, 0.1), 10, 0, 0, 0);
}

.chart-title {
    -fx-font-size: 14px;
    -fx-font-weight: bold;
    -fx-text-fill: #303133;
}

.axis {
    -fx-tick-label-fill: #606266;
}

.chart-plot-background {
    -fx-background-color: transparent;
}

.chart-vertical-grid-lines {
    -fx-stroke: #e4e7ed;
}

.chart-horizontal-grid-lines {
    -fx-stroke: #e4e7ed;
}

.default-color0.chart-series-line { 
    -fx-stroke: #67C23A;
}

.default-color0.chart-line-symbol { 
    -fx-background-color: #67C23A, white;
}

.default-color0.chart-bar { 
    -fx-bar-fill: #67C23A;
}

.chart-pie-label {
    -fx-text-fill: #303133;
}

.chart-pie {
    -fx-border-color: white;
    -fx-border-width: 1px;
}

.default-color0.chart-pie { -fx-pie-color: #67C23A; }
.default-color1.chart-pie { -fx-pie-color: #95D475; }
.default-color2.chart-pie { -fx-pie-color: #B3E19D; }
.default-color3.chart-pie { -fx-pie-color: #C2E7B0; }

.chart-legend {
    -fx-background-color: transparent;
}
